The Sensex and Nifty rose nearly half a percent by noon on October 23, driven by gains in financial and IT stocks, with the Sensex up 351 points at 80,572 and the Nifty up 110 points at 24,583. Auto stocks rebounded, contributing to the Nifty's rise, while broader BSE Midcap and Smallcap indices gained over 1 percent. Despite recent declines due to geopolitical tensions and uncertainty in the US presidential election, the market showed resilience with 2,135 shares advancing.